post cards - German English Dictionary